home *** CD-ROM | disk | FTP | other *** search
/ PC go! 2008 April / PCgo 2008-04 (DVD).iso / interface / contents / demoversionen_3846 / 13664 / files / Data1.cab / stdafx.h7 < prev    next >
Encoding:
Text File  |  2001-09-22  |  2.4 KB  |  62 lines

  1. /******************************************************************/
  2. /*                                                                */
  3. /*                      TurboCAD for Windows                      */
  4. /*                   Copyright (c) 1993 - 2001                    */
  5. /*             International Microcomputer Software, Inc.         */
  6. /*                            (IMSI)                              */
  7. /*                      All rights reserved.                      */
  8. /*                                                                */
  9. /******************************************************************/
  10.  
  11. // stdafx.h : include file for standard system include files,
  12. //  or project specific include files that are used frequently, but
  13. //      are changed infrequently
  14. //
  15.  
  16. #if !defined(AFX_STDAFX_H__AC679CDE_5F6A_4316_97FD_3509D07E82CB__INCLUDED_)
  17. #define AFX_STDAFX_H__AC679CDE_5F6A_4316_97FD_3509D07E82CB__INCLUDED_
  18.  
  19. #if _MSC_VER > 1000
  20. #pragma once
  21. #endif // _MSC_VER > 1000
  22.  
  23. #define VC_EXTRALEAN        // Exclude rarely-used stuff from Windows headers
  24.  
  25. #include <afxwin.h>         // MFC core and standard components
  26. #include <afxext.h>         // MFC extensions
  27.  
  28. #ifndef _AFX_NO_OLE_SUPPORT
  29. #include <afxole.h>         // MFC OLE classes
  30. #include <afxodlgs.h>       // MFC OLE dialog classes
  31. #include <afxdisp.h>        // MFC Automation classes
  32. #endif // _AFX_NO_OLE_SUPPORT
  33.  
  34.  
  35. #ifndef _AFX_NO_DB_SUPPORT
  36. #include <afxdb.h>            // MFC ODBC database classes
  37. #endif // _AFX_NO_DB_SUPPORT
  38.  
  39. #ifndef _AFX_NO_DAO_SUPPORT
  40. #include <afxdao.h>            // MFC DAO database classes
  41. #endif // _AFX_NO_DAO_SUPPORT
  42.  
  43. #include <afxdtctl.h>        // MFC support for Internet Explorer 4 Common Controls
  44. #ifndef _AFX_NO_AFXCMN_SUPPORT
  45. #include <afxcmn.h>            // MFC support for Windows Common Controls
  46. #endif // _AFX_NO_AFXCMN_SUPPORT
  47.  
  48. //'---- imsigx library
  49. #include "imsigx.h"
  50.  
  51. #define CHECK_HRESULT(hr) if (FAILED(hr)) throw hr;
  52. #define CHECK_POINTER(p) if (p == NULL) throw E_OUTOFMEMORY;
  53. #define TRACE_EXCEPTION(f) TRACE1("Exception in %s\n", ##f);
  54.  
  55. #define RELEASE(pI) if (pI != NULL) {pI->Release(); pI = NULL;}
  56. #define ADDREF(pI) pI != NULL ? pI->AddRef() : 0;
  57.  
  58. //{{AFX_INSERT_LOCATION}}
  59. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  60.  
  61. #endif // !defined(AFX_STDAFX_H__AC679CDE_5F6A_4316_97FD_3509D07E82CB__INCLUDED_)
  62.